<?php namespace App\Repositories\User;

interface UserLoginCodeRepositoryInterface
{
    /**
     * 存储用户登陆code
     *
     * @param $user_id
     * @param $code
     * @param $ip
     *
     * @return bool
     */
    public function store($user_id, $code, $expired_at, $ip);

    /**
     * 获取code对应的有效用户id
     *
     * @param $code
     *
     * @return bool|int
     */
    public function getValidCodeUserId($code);
}
